The southbound Texas Eagle Amtrak Train #21 stops at the 1910 St. Louis Iron Mountain & Southern Depot 50 minutes late during the first of a double spot station stop. They'll take it ahead a few ... (more)